package com.ruoyi.app.vo;


import java.math.BigDecimal;

/**
 * @Author Alan Zhang
 * @Date 2025/3/31 22:34
 */
public class AppUserVo {
    private String username;
    private String countryCode;
    /** 电话 */
    private String phoneNumber;
    /** 邮箱 */
    private String email;
    /** 头像路径 */
    private String avatar;
    private BigDecimal commission;
    private String promotionCode;
    /** 账号状态（0正常 1停用） */
    private Integer status;
    /** 用户身份（1普通用户 2分销商） */
    private Integer userType;
    /** 申请状态（0待申请 1已申请） */
    private Integer applyStatus;
    private String lang;

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getPromotionCode() {
        return promotionCode;
    }

    public void setPromotionCode(String promotionCode) {
        this.promotionCode = promotionCode;
    }

    public BigDecimal getCommission() {
        return commission;
    }

    public void setCommission(BigDecimal commission) {
        this.commission = commission;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public Integer getApplyStatus() {
        return applyStatus;
    }

    public void setApplyStatus(Integer applyStatus) {
        this.applyStatus = applyStatus;
    }

    public String getLang() {
        return lang;
    }

    public void setLang(String lang) {
        this.lang = lang;
    }
}
